connectionValue

Class: com.microstrategy.web.app.taglibs.ConnectionValueTag

Usage:

This custom tag helps on rendering different property values regarding the connection of the user with the I-Server.
  • serverVersion: Renders the version of the I-Server
  • xmlAPIVersion: Renders the version of the SDK being used
  • JVMVendor: Renders the Java Virtual Machine vendor
  • JVMVersion: Renders the Java Virtual Machine version
  • serverName: Renders the name of the I-Server to which the user is connected to
  • projectID: Renders the Project ID of the I-Server to which the user is connected to
  • projectName: Renders the Project Name to which the user is currently connected to
  • projectAlias: Renders the Alias for the Project Name to which the user is currently connected to
  • serverPort: Renders the port number used in the connection to the I-Server
  • userName: Renders the full name of the user as created by the Administrator
  • clientID: Renders the IP address of the machine where the web browser is running
  • locale: Renders the ID of the locale that is being curretly used
  • loginFirstUser: Depending on the authentication mode, this method can render the name of the user (same as the 'userName' argument) or the authentication mode for NT and guest users
  • authenticationMode: Renders the authentication mode
  • displayLocale: Renders the locale
  • displayLocaleID: Renders the display locale ID
  • serverLocale: Renders the server locale
  • metadataLocale: Renders the metadata locale
  • warehouseLocale: Renders the warehouse locale
  • messagesLocale: Renders the messages locale
  • serverPort: Renders the I-Server port
  • projectID: Renders the project ID
  • containerSessionId: Renders the session ID for the Container Services object.
  • applicationPath: Renders the web application's path (i.e. http://localhost:8080/Microstrategy/servlet)
  • webServerName: Renders the web server name.
  • userID: Renders the user ID

  • For example:
     
     <web:connectionValue property="serverVersion"/>
     <web:connectionValue property="xmlAPIVersion"/>
     <web:connectionValue property="JVMVendor"/>
     <web:connectionValue property="JVMVersion"/>
     <web:connectionValue property="serverName"/>
     <web:connectionValue property="projectID"/>
     <web:connectionValue property="projectName"/>
     <web:connectionValue property="projectAlias"/>
     <web:connectionValue property="serverPort"/>
     <web:connectionValue property="userName"/>
     <web:connectionValue property="clientID"/>
     <web:connectionValue property="locale"/>
     <web:connectionValue property="loginFirstUser"/>
     <web:connectionValue property="authenticationMode"/>
     <web:connectionValue property="displayLocale"/>
     <web:connectionValue property="displayLocaleID"/>
     <web:connectionValue property="serverLocale"/>
     <web:connectionValue property="metadataLocale"/>
     <web:connectionValue property="warehouseLocale"/>
     <web:connectionValue property="messagesLocale"/>
     <web:connectionValue property="serverPort"/>
     <web:connectionValue property="projectID"/>
     <web:connectionValue property="containerSessionId"/>
     <web:connectionValue property="applicationPath"/>
     <web:connectionValue property="webServerName"/>
     <web:connectionValue property="userID"/>
     


    Name Required? Description
    property true Indicates which property of the I-Server connection will be provided as part of the HTML output.
    Usage:
    Possible property values that can be obtained include:
  • serverVersion
  • xmlAPIVersion
  • JVMVendor
  • JVMVersion
  • serverName
  • projectID
  • projectName
  • projectAlias
  • serverPort
  • userName
  • clientID
  • locale
  • loginFirstUser
  • authenticationMode
  • displayLocale
  • displayLocaleID
  • serverLocale
  • metadataLocale
  • warehouseLocale
  • messagesLocale
  • serverPort
  • projectID
  • containerSessionId
  • applicationPath
  • webServerName
  • userID